home *** CD-ROM | disk | FTP | other *** search
/ ASL 110: Word Processing & Desktop Publishing 1 / ASL Software Publishing - Word Processing - Desktop Publishing PAK 1 (1995).ISO / aslvol10 / appl12 / rup22c.exe / MANUAL.4 < prev    next >
Text File  |  1991-05-03  |  6KB  |  134 lines

  1.  
  2.                 __________________________________________
  3.                |                                          |
  4.                |  Section 4: ALIGNMENT AND JUSTIFICATION  |
  5.                |__________________________________________|
  6.  
  7.  
  8. CONTENTS
  9.  
  10. 4.1 Line Breaks
  11. 4.2 Justification
  12. 4.3 Justifying Fill
  13.  
  14.  
  15. 4.1 LINE BREAKS
  16.  
  17. When processing text, the Publisher automatically inserts line breaks,
  18. where required, to fit the text within the column width specified by the
  19. user.  The following tags may be used to insert a "hard" line break,
  20. that is, an instruction to end the current line and begin a new one,
  21. even if the column width has not been reached. 
  22.  
  23. <QD>  Quad: Ends line, and justifies it using currently prescribed "rag
  24.       setting" (justification scheme)
  25.  
  26. <QC>  Quad Centre: Ends line, and centre-justifies it
  27.  
  28. <QJ>  Quad Justify: Ends line, and justifies it left and right
  29.  
  30. <QL>  Quad Left: Ends line, and left-justifies it
  31.  
  32. <QR>  Quad Right: Ends line, and right-justifies it
  33.  
  34. <Z>   Zero Film Advance (at NEXT line break, starts new line on same
  35.       baseline as current line, i.e. overprints current line)
  36.  
  37. <QZ>  Quad Zero:  Short form for the tag sequence <Z><QL>
  38.  
  39. These "Quad" tags (except <QZ>) all cause the printhead to move down
  40. one line space after ending and printing the current line. For example,
  41. if the "line leading" (the vertical distance from the baseline of one
  42. line of print to the baseline of the next) is currently set at 15
  43. points, the printhead will move down 15 points after ending and printing
  44. a line ended by any "Quad" tag except <QZ>.  
  45.  
  46. If you want the printhead to move down a distance different from the
  47. current line leading, you can do this by simply specifying the desired
  48. amount of vertical movement at the end of the "Quad" tag, in the form of
  49. a number and unit of measurement.
  50.  
  51. Example 1: The normal line leading is 15 points, and you want to leave a
  52. blank line after a centered heading: to do this, place the "Quad" tag
  53. <QC30pt> at the end of the heading. This will center the heading, and
  54. then move the printhead down 30 points (two line spaces) before starting
  55. the next line, leaving a blank line after the heading. 
  56.  
  57. The amount of vertical movement specified in a "Quad" tag need not be an
  58. exact number of line spaces: any amount (within reason) can be
  59. specified, using any unit of measurement accepted by the Publisher. 
  60.  
  61. Example 2: You want to end and left-justify a line, then move 2 inches
  62. down the page before printing the next line. To do this, end the line
  63. with the tag <QL2in>. (If you wanted to right-justify the line and them
  64. move down 2 inches, the tag would be <QR2in>.)
  65.  
  66. Occasionally, when preparing complicated layouts, you may want to move
  67. the printhead UP, instead of down, after ending a line. You can do this
  68. by specifying a NEGATIVE amount of vertical movement in a "Quad" tag.
  69. For example, the tag <QL-1.5in> will end and left-justify the current
  70. line, and then move the printhead up an inch and a half before starting
  71. the next line.
  72.  
  73. "Quad" tags with distance parameters are frequently used in setting up
  74. forms, title pages, cover pages, advertisements, etc. 
  75.  
  76. 4.2 JUSTIFICATION
  77.  
  78. "Justification" refers to the horizontal positioning of the lines 
  79. within the column.  In general, a full line of text with standard 
  80. letter spacing and word spacing, will be somewhat shorter than the 
  81. prescribed column width, and may be horizontally positioned in several 
  82. ways, known as forms of justification, which may be selected using the
  83. following tags.
  84.  
  85. <RR> Rag Right: Left justification only (right margin is ragged)
  86.  
  87. <XR> Cancel Rag:  Left and Right  justification, also called "full
  88. justification"  (neither margin is ragged)
  89.  
  90. <RL> Rag Left: Right justification only (left margin is ragged)
  91.  
  92. <RC> Rag Centre: Centre justification (lines are centred without length
  93.      adjustment, both left and right margins are ragged)
  94.  
  95. 4.3 JUSTIFYING FILL
  96.  
  97. It is sometimes desirable (particularly in tabular presentations and the
  98. like) to extend a line to full column width by inserting fill characters
  99. at suitable locations, instead of adding or extending blank spaces, as
  100. in normal full justification. The publisher will perform justifying fill
  101. automatically, using the fill character and width (spacing) specified by
  102. the tag 
  103. <leader char=n width=w> where n iis the ASCII code number of the
  104.              desired fill character, and w is the space between fill
  105.              characters in em-widths. 
  106.  
  107. EXAMPLE: <leader char=45 width=0.75> specifies the fill character as a
  108.          hyphen `-', on .75 of an em-space. 
  109.  
  110. If no character or width is specified, the Publisher will use a period 
  111. `.' on an en-width. This combination is commonly called an en-leader.
  112.  
  113. Justifying Fill is invoked by inserting the tag <JF> at one or more 
  114. locations in the line. The extra space (distance) required to fully 
  115. justify the line will be divided equally among the occurrences of <JF>, 
  116. and will be represented in the printed text by a row of the designated 
  117. fill character, spaced as specified.
  118.  
  119. EXAMPLE 1: the line
  120.  
  121. This is<JF>a demonstration<JF>of justifying fill.<QJ>
  122.  
  123. will appear in print as
  124.  
  125. This is...............a demonstration...............of justifying fill.
  126.  
  127. EXAMPLE 2: the line
  128.  
  129. Section 4<JF>ALIGNMENT AND JUSTIFICATION<QJ>
  130.  
  131. will appear in print as
  132.  
  133. Section 4....................................ALIGNMENT AND JUSTIFICATION
  134.